home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / information / 10freedesktop / 20-video-quirk-pm-dell.fdi < prev    next >
Encoding:
Extensible Markup Language  |  2009-04-09  |  9.5 KB  |  180 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
  2. <deviceinfo version="0.2">
  3.   <device>
  4.     <match key="system.hardware.vendor" prefix="Dell">
  5.  
  6.       <!-- Dell Latitude -->
  7.       <match key="system.hardware.product" prefix="Latitude">
  8.         <match key="system.hardware.product" contains="C500">
  9.           <merge key="power_management.quirk.dpms_suspend" type="bool">true</merge>
  10.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  11.         </match>
  12.         <match key="system.hardware.product" contains="C600">
  13.           <merge key="power_management.quirk.radeon_off" type="bool">true</merge>
  14.         </match>
  15.         <match key="system.hardware.product" contains="C800">
  16.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  17.         </match>
  18.         <match key="system.hardware.product" contains_outof="X300;D820">
  19.       <!-- the Dell D820 is also reported to work with vbe_post+vbemode_restore and
  20.                need may dpms_on -->
  21.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  22.         </match>
  23.         <match key="system.hardware.product" contains_outof="CPx J800GT;D400;D410;D420;D430;D520;D530;C610;D620;D830">
  24.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  25.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  26.         </match>
  27.         <match key="system.hardware.product" contains_outof="C400;C840;D500;D505;D800;X200">
  28.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  29.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  30.         </match>
  31.     <match key="system.hardware.product" contains_outof="D600;D610">
  32.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  33.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  34.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  35.         </match>
  36.     <match key="system.hardware.product" contains="D630">
  37.       <match key="system.firmware.version" compare_lt="A12">
  38.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  39.             <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  40.             <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  41.       </match>    
  42.           <match key="system.firmware.version" compare_ge="A12">
  43.             <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  44.       </match>
  45.         </match>
  46.         <match key="system.hardware.product" suffix="X1">
  47.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  48.         </match>
  49.         <!-- these need no quirks -->
  50.         <match key="system.hardware.product" contains_outof="CPx J650GT;LS ;D810">
  51.           <merge key="power_management.quirk.none" type="bool">true</merge>
  52.         </match>
  53.       </match>
  54.  
  55.       <!-- Dell Inspiron -->
  56.       <match key="system.hardware.product" prefix="Inspiron">
  57.         <match key="system.hardware.product" contains_outof="1501;8600">
  58.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  59.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  60.         </match>
  61.         <match key="system.hardware.product" contains=" 510m ">
  62.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  63.         </match>
  64.         <match key="system.hardware.product" contains=" 5100 ">
  65.       <match key="system.firmware.version" string="Revision A0">
  66.             <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  67.             <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  68.             <merge key="power_management.quirk.pci_save" type="bool">true</merge>
  69.           </match>
  70.       <match key="system.firmware.version" contains_not="Revision A0">
  71.             <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  72.           </match>
  73.         </match>
  74.         <match key="system.hardware.product" contains_outof="5150;8000;8500">
  75.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  76.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  77.         </match>
  78.         <match key="system.hardware.product" contains_outof="500m;600m;1100;1420;1525;2200;5160">
  79.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  80.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  81.         </match>
  82.         <match key="system.hardware.product" contains="700m">
  83.         <!-- ONLY needed with i810 X.org driver 1.x versions,
  84.              DO NOT use with intel X.org driver 2.x version (not needed and causes problems)
  85.          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  86.          <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  87.          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  88.          <merge key="power_management.quirk.vga_mode3" type="bool">true</merge> -->
  89.              <merge key="power_management.quirk.none" type="bool">true</merge>
  90.         </match>
  91.         <!-- these need no quirks -->
  92.         <match key="system.hardware.product" contains_outof=" 1150; 1520; 1720">
  93.           <merge key="power_management.quirk.none" type="bool">true</merge>
  94.         </match>
  95.       </match>
  96.  
  97.       <!-- Dell Precision -->
  98.       <match key="system.hardware.product" prefix="Precision">
  99.         <match key="system.hardware.product" contains="M20">
  100.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  101.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  102.         </match>
  103.         <match key="system.hardware.product" contains="M6300 ">
  104.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  105.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  106.         </match>
  107.         <match key="system.hardware.product" contains=" M60">
  108.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  109.         </match>
  110.         <match key="system.hardware.product" contains="M65">
  111.           <merge key="power_management.quirk.dpms_on" type="bool">true</merge>
  112.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  113.         </match>
  114.         <!-- these need no quirks -->
  115.         <match key="system.hardware.product" contains_outof=" M90 ;WorkStation 360; M4300">
  116.           <merge key="power_management.quirk.none" type="bool">true</merge>
  117.         </match>
  118.       </match>
  119.     
  120.       <!-- Dell Dimension -->
  121.       <match key="system.hardware.product" prefix="Dimension">
  122.         <match key="system.hardware.product" contains_outof="2400;3000;9100">
  123.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  124.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  125.         </match>
  126.       </match>
  127.  
  128.       <!-- Dell Vostro -->
  129.       <match key="system.hardware.product" prefix="Vostro">
  130.         <match key="system.hardware.product" contains=" 1000 ">
  131.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  132.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  133.         </match>
  134.         <match key="system.hardware.product" contains=" 1500">
  135.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  136.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  137.         </match>
  138.         <match key="system.hardware.product" contains="1710">
  139.           <merge key="power_management.quirk.none" type="bool">true</merge>
  140.         </match>
  141.       </match>
  142.  
  143.       <!-- Dell OptiPlex -->
  144.       <match key="system.hardware.product" prefix_ncase="OptiPlex">
  145.         <match key="system.hardware.product" contains_outof="GX520;GX260">
  146.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  147.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  148.         </match>
  149.         <match key="system.hardware.product" contains="755">
  150.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  151.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  152.         </match>
  153.         <match key="system.hardware.product" contains_ncase="fx160">
  154.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  155.           <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  156.         </match>
  157.         <match key="system.hardware.product" contains_outof="170L;GX620">
  158.           <merge key="power_management.quirk.none" type="bool">true</merge>
  159.         </match>
  160.       </match>
  161.  
  162.       <!-- Dell Inspiron 640m, XPS M1210 -->
  163.       <match key="system.hardware.product" contains_outof="MXC061;MXC062">
  164.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  165.       </match>
  166.       <!-- Dell XPS M1330, MM061 = Inspiron E1505 or/and 6400 -->
  167.       <match key="system.hardware.product" contains_outof="XPS M1330;MM061">
  168.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  169.         <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  170.       </match>
  171.  
  172.       <!-- these need no quirks : Dimension E520, DXP051, Inspiron: 1300, E1702/E1705, 630m, M1710 (only resumes with vesafb) -->
  173.       <match key="system.hardware.product" contains_outof="DM061 ;DXP051;ME051;MP061;MXC051;MXG061;XPS M1530">
  174.         <merge key="power_management.quirk.none" type="bool">true</merge>
  175.       </match>
  176.  
  177.     </match>
  178.   </device>
  179. </deviceinfo>
  180.